Каталог ПО¶
В подразделе выполняются функции управления программным обеспечением (ПО): добавление и удаление пакетов ПО, настройка шаблонов конфигурации и параметров ПО, создание структуры хранения пакетов ПО (добавление разделов хранения ПО).
Каталог программного обеспечения¶
На странице подраздела отображается Каталог программного обеспечения. В каталоге представлено ПО, добавленное в ALD Pro. ПО может быть сгруппировано по разделам. Для раскрытия раздела ПО необходимо нажать на соответствующий раздел в структуре каталога.
В каталоге доступен поиск ПО или раздела ПО, для этого следует начать вводить в поле поиска название, результат поиска будет выводиться по мере ввода.
Справа от поисковой строки расположены кнопки [+ Раздел ПО] и [+ Программное обсепечение].
При выборе в каталоге раздела ПО будет отображена форма Объекты, в которой приводится список входящих в состав выбранного раздела объектов (ПО и других разделов). В списке доступен поиск по названию и типу объекта, для этого вверху формы в поле поиска ввести значение. Внизу формы отображено количество объектов, входящих в выбранный раздел.
При выборе в каталоге программного обеспечения будет отображена форма Пакеты, в которой приводится список входящих в выбранное ПО пакетов. В списке доступен поиск по названию и версии пакета, для этого вверху формы в поле поиска ввести значение. Внизу формы отображено количество пакетов, входящих в выбранное программное обеспечение.
Для закрытия карточки и возврата в Главное Меню Портала Управления следует нажать на кнопку [Х Закрыть].
Создание раздела ПО¶
Для создания раздела ПО необходимо нажать кнопку [+ Раздел ПО]. Будет открыта карточка создания нового раздела.
Раздел ПО можно создать внутри другого раздела. Внутри ПО невозможно создать раздел ПО.
На карточке раздела ПО на вкладке Основное необходимо заполнить обязательные поля Наименование раздела (например, Браузеры) и Родительский раздел каталога ПО. По умолчанию в качестве родительского раздела указан раздел, из которого была открыта карточка создания нового раздела. Также на карточке можно заполнить поле Описание.
Вкладка Программное обеспечение станет доступна для редактирования после сохранения раздела ПО (см. Редактирование раздела ПО).
Для сохранения раздела ПО необходимо нажать на кнопку [Сохранить] в правом верхнем углу. И подтвердить действие во всплывающем окне.
Для закрытия карточки и возврата к Каталогу ПО следует нажать на кнопку [Х Закрыть]. В случае закрытия карточки возникнет всплывающее окно для подтверждения закрытия без внесенных изменений, если таковые есть.
Редактирование раздела ПО¶
Редактирование раздела ПО осуществляется на его карточке. Для перехода на карточку необходимо в каталоге выбрать требуемый раздел ПО и нажать кнопку [Редактировать]. Будет открыта карточка редактирования раздела ПО.
Карточка раздела ПО состоит из вкладок:
Основное;
Программное обеспечение.
Для сохранения изменений в карточке необходимо нажать на кнопку [Сохранить] в правом верхнем углу. И подтвердить действие во всплывающем окне.
Для закрытия карточки раздела ПО и возврата к каталогу программного обеспечения следует нажать на кнопку [Х Закрыть]. В случае закрытия карточки возникнет всплывающее окно для подтверждения закрытия без внесенных изменений, если таковые есть.
Основное¶
На вкладке приведена основная информация о разделе ПО: наименование, имя родительского раздела и описание. Для редактирования доступны все поля.
Программное обеспечение¶
На вкладке выполняется добавление и исключение ПО из данного раздела.
Для добавления ПО в данный раздел необходимо в списке Все программное обеспечение отметить ПО (например, Chromium) и перенести его в список Выбранное программное обеспечение нажатием кнопки [<-]. В списке Все программное обеспечение приведено ПО, которое не было добавлено ни в один раздел ПО.
Для исключения ПО из раздела необходимо в списке Выбранное программное обеспечение отметить требуемое ПО и перенести его в список Все программное обеспечение нажатием кнопки [→].
Во всех списках доступен поиск по наименованию. Для этого в соответствующем поле поиска начать вводить значение, результат поиска будет выводиться по мере ввода.
Добавление ПО в каталог программного обеспечения¶
Новое ПО может быть добавлено в корень каталога ПО или в раздел ПО. Внутри ПО невозможно создать дочернее ПО.
Для добавления ПО необходимо нажать кнопку [+ Программное обеспечение]. Будет открыта карточка нового ПО.
На карточке на вкладке Основное необходимо заполнить обязательные поля Наименование ПО и Родительский раздел каталога ПО. По умолчанию в качестве родительского раздела будет указан раздел ПО, из которого была открыта карточка добавления нового ПО. Также можно заполнить поле Описание.
Остальные вкладки станут доступны после добавления ПО (см. Редактирование ПО).
Для добавления нового ПО необходимо нажать на кнопку [Сохранить] в правом верхнем углу. И подтвердить действие во всплывающем окне.
Для закрытия карточки и возврата к Каталогу ПО следует нажать на кнопку [Х Закрыть]. В случае закрытия карточки возникнет всплывающее окно для подтверждения закрытия без внесенных изменений, если таковые есть.
Редактирование ПО¶
Редактирование ПО осуществляется на его карточке. Для перехода на карточку необходимо в каталоге ПО выбрать требуемое ПО и нажать кнопку [Редактировать].
Карточка ПО состоит из вкладок:
Основное;
Пакеты;
Шаблоны конфигурации;
Параметры.
Для сохранения изменений в карточке необходимо нажать на кнопку [Сохранить] в правом верхнем углу. И подтвердить действие во всплывающем окне.
Для закрытия карточки ПО и возврата к каталогу программного обеспечения следует нажать на кнопку [Х Закрыть]. В случае закрытия карточки возникнет всплывающее окно для подтверждения закрытия без внесенных изменений, если таковые есть.
Основное¶
На вкладке приведена основная информация о ПО: наименование ПО, родительский раздел каталога ПО и описание. Для редактирования доступны родительский раздел ПО и описание ПО.
Пакеты¶
На вкладке осуществляется управление пакетами данного ПО.
Для сохранения изменений в карточке необходимо нажать на кнопку [Сохранить] в правом верхнем углу. И подтвердить действие во всплывающем окне.
Для закрытия карточки и возврата к предыдущему списку следует нажать на кнопку [Х Закрыть]. В случае закрытия карточки возникнет всплывающее окно для подтверждения закрытия без внесенных изменений, если таковые есть.
Список пакетов¶
На вкладке приведен список пакетов, входящих в состав ПО, с указанием имени и версии пакета.
В списке доступен поиск по имени и версии. Для этого в соответствующем поле поиска начать вводить значение, результат поиска будет выводиться по мере ввода.
Внизу списка указано количество записей в списке.
Добавление пакета в состав ПО¶
Для добавления пакета в состав ПО необходимо на вкладке Пакеты нажать кнопку [+ Пакет]. Будет открыта карточка добавления пакета ПО.
На карточке добавления пакета ввести наименование пакета (например, chromium) и сохранить его, нажав кнопку сохранения в правом верхнем углу. Для добавления доступны пакеты из состава репозиториев, настроенных в подразделе Репозитории ПО (раздел Установка и обновление ПО).
Удаление пакета из состава ПО¶
Пакет или одновременно несколько пакетов можно удалить из состава данного ПО. Для этого необходимо отметить пакет в списке и нажать кнопку [Удалить].
Шаблоны конфигурации¶
На вкладке осуществляется настройка шаблонов конфигурации ПО.
Для сохранения изменений в карточке необходимо нажать на кнопку [Сохранить] в правом верхнем углу. И подтвердить действие во всплывающем окне.
Для закрытия карточки и возврата к предыдущему списку следует нажать на кнопку [Х Закрыть]. В случае закрытия карточки возникнет всплывающее окно для подтверждения закрытия без внесенных изменений, если таковые есть.
Список шаблонов конфигурации¶
На вкладке приведен список шаблонов конфигурации для данного ПО.
В списке доступен поиск по названию и пути размещения. Для этого в поле поиска ввести значение.
Внизу списка указано количество записей в списке.
Добавление шаблона конфигурации¶
Для добавления шаблона конфигурации необходимо на вкладке Шаблоны конфигурации нажать кнопку [+ Шаблон]. Будет открыта карточка добавления шаблона.
На карточке на вкладке Основное указать наименование шаблона (например, chromiumtemplate) и путь размещения (например, /etc/chromium/policies/managed/chrome.json).
Вкладка Редактирование шаблона будет доступна после сохранения нового шаблона (см. Редактирование шаблона конфигурации).
Редактирование шаблона конфигурации¶
Редактирование шаблона конфигурации осуществляется на его карточке. Для перехода на карточку необходимо в списке шаблонов выбрать требуемый шаблон.
Карточка шаблона состоит из вкладок:
Основное;
Редактирование шаблона.
Основное¶
На вкладке приведено наименование шаблона и путь его размещения. Для редактирования доступен путь размещения.
Редактирование шаблона¶
На вкладке указывается текст скрипта шаблона конфигурации с возможностью его редактирования.
Пример 1
{%- set StartPage = parameters.get('firefox_StartPage', none) -%}
{%- set Homepage = parameters.get('firefox_Homepage', none) -%}
{
"policies":{
"ImportEnterpriseRoots": true,
"Certificates": {
"Install": ["/etc/ipa/ca.crt"]
},
{% if Authentication %}
{%- set Authentication = Authentication.replace(" ","") -%}
{%- set TempAuthentication = Authentication.split(",") -%}
{%- set TempAuthenticationLen = TempAuthentication |length -%}
"Authentication":{
"SPNEGO": [
{% for i in range(TempAuthenticationLen) %}
"{{ TempAuthentication[i] }}"{% if TempAuthenticationLen - 1 != i %},{% endif %}
{% endfor %}
],
"Delegated": [
{% for i in range(TempAuthenticationLen) %}
"{{ TempAuthentication[i] }}"{% if TempAuthenticationLen - 1 != i %},{% endif %}
{% endfor %}
]
}{% endif %}{% if Authentication and (Homepage or StartPage) %},{% endif %}
{%- if Homepage or StartPage -%}
"Homepage":{
{%- if StartPage -%}"URL": "{{ StartPage }}",{% endif %}
"Locked":true,
"StartPage": {%- if Homepage == 'true' -%}"previous-session"{% else %}"homepage"{% endif %}
}{% endif %}
}
}
Пример 2
{%- set HomepageLocation = parameters.get('chromium_HomepageLocation', none) -%}
{%- set RestoreOnStartupURLs = parameters.get('chromium_HomepageLocation', none) -%}
{%- set RestoreOnStartup = parameters.get('chromium_RestoreOnStartup', none) -%}
{
{%- if HomepageLocation -%}{{'\n'}}"HomepageLocation": "{{ HomepageLocation }}",{{'\n'}}{%- endif -%}
"RestoreOnStartup": {%- if RestoreOnStartup == 'true' -%}1{%- if HomepageLocation -%},{%- endif -%}{{'\n'}}{% else %}4{%- if HomepageLocation -%},{%- endif -%}{{'\n'}}{%- endif -%}
{%- if HomepageLocation -%}
"RestoreOnStartupURLs":[
"{{ RestoreOnStartupURLs }}"
]
{%- endif -%}
}
Для редактирования скрипта необходимо внести изменения в текст скрипта и нажать на кнопку [Сохранить] в правом верхнем углу.
Для отмены внесенных, но еще не сохраненных изменений, нажать на кнопку [Отменить].
Удаление шаблона конфигурации¶
Шаблон конфигурации или одновременно несколько шаблонов можно удалить. Для этого необходимо отметить шаблон конфигурации в списке и нажать кнопку [Удалить].
Также удалить шаблон конфигурации можно из карточки: в списке шаблонов нажать на соответствующий шаблон для открытия карточки, затем на карточке на вкладке Основное нажать кнопку [Удалить шаблон]. После подтверждения удаления будет выполнен переход к списку шаблонов.
Параметры¶
На вкладке осуществляется управление параметрами данного ПО.
Параметры ПО используются при создании шаблонов конфигурации (см. Редактирование шаблона). Значения параметров ПО могут быть заданы при настройке политики ПО на вкладке Каталог ПО в подразделе Политики ПО (раздел Установка и обновление ПО).
Для сохранения изменений в карточке необходимо нажать на кнопку [Сохранить] в правом верхнем углу. И подтвердить действие во всплывающем окне.
Для закрытия карточки и возврата к предыдущему списку следует нажать на кнопку [Х Закрыть]. В случае закрытия карточки возникнет всплывающее окно для подтверждения закрытия без внесенных изменений, если таковые есть.
Список параметров¶
На вкладке приведен список параметров с указанием имени параметра, значения параметра по умолчанию и его описания.
В списке доступен поиск, для этого в поле поиска ввести значение.
Внизу списка указано количество записей в списке, а в правом нижнем углу кнопки переключения страниц.
Добавление параметра¶
Для добавления параметра необходимо на вкладке Параметры нажать кнопку [+ Параметр]. Будет открыта карточка добавления параметра.
На карточке указать заполнить поля:
Имя параметра — имя для использования в тексте шаблона конфигурации (например, chromium_HomepageLocation);
Важно
В имени параметра можно использовать a-z, 0-9, -_
Отображаемое имя параметра — имя для отображения в списке параметров и в формах настройки параметра (например, Стартовая страница);
Важно
В отображаемом имени параметра можно использовать a-z, A-Z, а-я, А-Я, ёЁ, 0-9, -_. и пробел между словами
Значение параметра — значение параметра, применяемое по умолчанию (например, https://yandex.ru).
Также можно указать описание параметра.
Редактирование параметра¶
Редактирование параметра осуществляется на его карточке. Для перехода на карточку необходимо в списке параметров нажать на требуемый параметр.
Для редактирования доступны поля Отображаемое имя параметра, Значение параметра и Описание.
Для сохранения изменений в карточке необходимо нажать на кнопку [Сохранить] в правом верхнем углу. И подтвердить действие во всплывающем окне.
Для закрытия карточки и возврата к предыдущему списку следует нажать на кнопку [Х Закрыть]. В случае закрытия карточки возникнет всплывающее окно для подтверждения закрытия без внесенных изменений, если таковые есть.
Удаление параметра¶
Параметр или одновременно несколько параметров можно удалить. Для этого необходимо отметить параметр в списке и нажать кнопку [Удалить].
Также удалить параметр можно из карточки: в списке параметров нажать на соответствующий параметр для открытия карточки, затем на карточке нажать кнопку [Удалить параметр]. После подтверждения удаления будет выполнен переход к списку параметров.
Удаление программного обеспечения или раздела¶
Для удаления программного обеспечения или раздела ПО необходимо в каталоге программного обеспечения выбрать требуемый объект и нажать кнопку [Редактировать]. Затем в открывшейся карточке нажать кнопку [Удалить ПО] или [Удалить раздел], соответственно. После подтверждения удаления будет выполнен переход к каталогу программного обеспечения.